HivePress\Components\Router B

Total Complexity 83
Dependencies 0
Dependents 0
Total lines 600
Lines of code 313
Logical lines of code 165
Comment lines 169
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
set_page_template()
B
39 20 62
get_url()
A
45 10 39
add_rewrite_rules()
A
48 8 30
get_current_route()
A
54 8 20
get_admin_url()
S
52 4 27
get_url_path()
S
59 4 15
register_rest_routes()
S
58 4 15
get_redirect_callbacks()
S
56 3 19
set_page_title()
S
64 4 10
disable_page_redirect()
S
64 4 9
get_routes()
S
65 3 9
__construct()
S
59 2 14
get_current_url()
S
66 2 8
get_redirect_url()
S
78 1 3
get_return_url()
S
69 1 8
get_url_params()
S
72 1 5
flush_rewrite_rules()
S
76 1 4
get_current_route_name()
S
78 1 3
set_page_context()
S
65 1 10
get_route()
S
78 1 3